salvador edward luria meaning in English
n. salvador edward luria (1912-1991), italian born u.s. biologist who shared the 1969 nobel prize for medicine, or physiology for research on the mechanisms and materials of inheritance of viruses
n. salvador edward luria (1912-1991), italian born u.s. biologist who shared the 1969 nobel prize for medicine, or physiology for research on the mechanisms and materials of inheritance of viruses